package com.yunhuajinfu.tool;

import android.view.View;
import android.view.animation.Animation;
import android.view.animation.CycleInterpolator;
import android.view.animation.TranslateAnimation;

/**
 * 
 * 
 *  @author 作者：易皇星

 *  @da2016年9月29日 时间：

    @toTODO 类描述： 设置晃动动画
 */
public class AnimationUtils {

	/**
     * 晃动动画
     *
     * @param counts 1秒钟晃动多少下
     * @return
     */
    public static Animation shakeAnimation(int counts) {
        Animation translateAnimation = new TranslateAnimation(0, 10, 0, 0);
        translateAnimation.setInterpolator(new CycleInterpolator(counts));
        translateAnimation.setDuration(1000);
        return translateAnimation;
    }

    public static void setShakeAnimation(View view){

        view.setAnimation(shakeAnimation(5));
    }
}
